package com.lebang.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * tb_census
 * @author 
 */
@Data
@ApiModel("每日统计数据 ")
public class Census implements Serializable {
    /**
     * id
     */
    @ApiModelProperty("id")
    private Integer id;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private LocalDate createTime;

    /**
     * 今天新增注册用户多少
     */
    @ApiModelProperty("今天新增注册用户多少")
    private Integer resisterMemberCount;

    /**
     * 今天只做了新手任务的新用户有多少
     */
    @ApiModelProperty("今天只做了新手任务的新用户有多少")
    private Integer newHandCount;

    /**
     * 今天做了新手任务以外其他任务的新用户
     */
    @ApiModelProperty("今天做了新手任务以外其他任务的新用户")
    private Integer otherRecordCountNewMember;

    /**
     * 今天做了除新手任务的用户
     */
    @ApiModelProperty("今天做了除新手任务的用户")
    private Integer otherRecordCountMember;

    /**
     * 今天做任务的用户有多少
     */
    @ApiModelProperty("今天做任务的用户有多少")
    private Integer hasRecordCount;

    /**
     * 今天我们的自营任务收入多少
     */
    @ApiModelProperty("今天我们的自营任务收入多少")
    private BigDecimal todayMyTaskMoney;

    /**
     * 今天用户的自营任务收入多少
     */
    @ApiModelProperty("今天用户的自营任务收入多少")
    private BigDecimal todayUserTaskMoney;

    /**
     * 今天我们的SDK收入
     */
    @ApiModelProperty("今天我们的SDK收入")
    private BigDecimal todayMySdkMoney;

    /**
     * 今天用户的SDK收入
     */
    @ApiModelProperty("今天用户的SDK收入")
    private BigDecimal todayUserSdkMoney;

    /**
     * 今天总的营收有多少
     */
    @ApiModelProperty("今天总的营收有多少")
    private BigDecimal todayAllMyMoney;

    /**
     * 今天提现成功有多少
     */
    @ApiModelProperty("今天提现成功有多少")
    private BigDecimal todayAllCashMoney;

    /**
     * 今天注册的用户，完成闲玩的用户数
     */
    @ApiModelProperty("今天注册的用户，完成闲玩的用户数")
    private Integer xianWanMember;

    /**
     * 今天注册的用户，完成闲玩的金额
     */
    @ApiModelProperty("今天注册的用户，完成闲玩的金额")
    private BigDecimal xianWanMoney;

    /**
     * 今天注册的用户，完成多游的用户数
     */
    @ApiModelProperty("今天注册的用户，完成多游的用户数")
    private Integer duoYouMember;

    /**
     * 今天注册的用户，完成多游的金额
     */
    @ApiModelProperty("今天注册的用户，完成多游的金额")
    private BigDecimal duoYouMoney;

    /**
     * 今天注册的用户，完成傲天的用户数
     */
    @ApiModelProperty("今天注册的用户，完成傲天的用户数")
    private Integer aoTianMember;

    /**
     * 今天注册的用户，完成傲天的金额
     */
    @ApiModelProperty("今天注册的用户，完成傲天的金额")
    private BigDecimal aoTianMoney;

    /**
     * 今天有多少用户完成了闲玩的任务，完成了多少次任务
     */
    @ApiModelProperty("今天有多少用户完成了闲玩的任务，完成了多少次任务")
    private Integer todayXianWanMember;

    /**
     * 今天有多少用户完成了闲玩的任务，完成了多少金额
     */
    @ApiModelProperty("今天有多少用户完成了闲玩的任务，完成了多少金额")
    private BigDecimal todayXianWanMoney;

    /**
     * 今天有多少用户完成了多游的任务，完成了多少次任务
     */
    @ApiModelProperty("今天有多少用户完成了多游的任务，完成了多少次任务")
    private Integer todayDuoYouMember;

    /**
     * 今天有多少用户完成了多游的任务，完成了金额
     */
    @ApiModelProperty("今天有多少用户完成了多游的任务，完成了金额")
    private BigDecimal todayDuoYouMoney;

    /**
     * 今天有多少用户完成了傲天的任务，完成了多少次任务
     */
    @ApiModelProperty("今天有多少用户完成了傲天的任务，完成了多少次任务")
    private Integer todayAoTianMember;

    /**
     * 今天有多少用户完成了傲天的任务，完成了多少金额
     */
    @ApiModelProperty("今天有多少用户完成了傲天的任务，完成了多少金额")
    private BigDecimal todayAoTianMoney;

    /**
     * 今天做了除新手任务的任务量有多少
     */
    @ApiModelProperty("今天做了除新手任务的任务量有多少")
    private Integer recordCount;

    /**
     * 记录日期
     */
    @ApiModelProperty("记录日期")
    private Integer time;

    /**
     * 今天申请提现审核成功有多少
     */
    @ApiModelProperty("今天申请提现审核成功有多少")
    private BigDecimal todayCreatCash;

    /**
     * 今天申请提现待审核有多少
     */
    @ApiModelProperty("今天申请提现待审核有多少")
    private BigDecimal todayWaitCash;

    /**
     * 一元提现个数
     */
    @ApiModelProperty("一元提现个数")
    private Integer fastCount;

    /**
     * 一元提现金额
     */
    @ApiModelProperty("一元提现金额")
    private BigDecimal fastMoney;

    /**
     * 应用id
     */
    @ApiModelProperty("应用id")
    private Integer appId;

    public Census(Integer appId) {
        this.appId=appId;
    }

    private static final long serialVersionUID = 1L;
}